auto merge of #947 : alexcrichton/cargo/issue-937, r=brson
authorbors <bors@rust-lang.org>
Tue, 25 Nov 2014 03:44:51 +0000 (03:44 +0000)
committerbors <bors@rust-lang.org>
Tue, 25 Nov 2014 03:44:51 +0000 (03:44 +0000)
commit33ef90f6cbd0beda942c7539217eca29cd616913
tree2167b894752f42e223d7bfbaa7ab7d26095f941e
parent8e9d5c5b05c63aa0fa6a24b2166288f0a714482a
parentc84bc16b351b87144c741ae3d07dae8b54f17b44
auto merge of #947 : alexcrichton/cargo/issue-937, r=brson

The logic for "not recursing into `target`" was pretty hokey and needed
replacement. This commit also unfies the paths a bit to ensure that the main
loop is the same part that adds the root package itself.

This reorganization ends up closing #937